$(function() {
	var error_name = false;
	var error_password = false;
	var error_check_password = false;
	var error_check = false;
	$('#username').blur(function() {
		check_username();
	});
	$('#password').blur(function() {
		check_password();
	});
	$('#password2').blur(function() {
		check_password2();
	});
	$('#allow').click(function() {
		if ($(this).is(':checked')) {
			error_check = false;
			$(this).siblings('span').hide();
		} else {
			error_check = true;
			$(this).siblings('span').html('请勾选同意');
			$(this).siblings('span').show();
		}
	});
	function check_username() {
		var len = $('#username').val().length;
		if (len < 5 || len > 20) {
			$('#username').next().html('请输入5-20个字符的学号')
			$('#username').next().show();
			error_name = true;
		} else {
			$('#username').next().hide();
			error_name = false;
		}
	}
	function check_password() {
		var len = $('#password').val().length;
		if (len < 6 || len > 20) {
			$('#password').next().html('密码最少6位，最长20位')
			$('#password').next().show();
			error_password = true;
		} else {
			$('#password').next().hide();
			error_password = false;
		}
	}
	function check_password2() {
		var pass = $('#password').val();
		var cpass = $('#password2').val();
		if (pass != cpass) {
			$('#password2').next().html('两次输入的密码不一致')
			$('#password2').next().show();
			error_check_password = true;
		} else {
			$('#password2').next().hide();
			error_check_password = false;
		}
	}
	$('#reg_form').submit(function() {
		check_username();
		check_password();
		check_password2();
		if (error_name == false && error_password == false && error_check_password == false && error_check == false) {
			return true;
		} else {
			return false;
		}
	});
})